Over the years I have found a number of applications which have made my life much easier. I thought I would share these with you. Believe it or not, almost all of them are free to use. I've grouped the entries into:
* Applications
* Utilities
* Web 2.0 Applications